job step การใช้
- All job steps preceding the specified step are omitted from the operation.
- If START is specified without TYPE and STEPNAME, the JOB statement and all job steps for the specified job are included in the output.
- EXCLUDE specifies that the output data set is to contain a JOB statement and all job steps belonging to the job except those steps specified in the STEPNAME parameter.
- When coded with TYPE = INCLUDE or TYPE = EXCLUDE, STEPNAME specifies the names of job steps that are to be included in or excluded from the operation.
- POSITION specifies that the output is to consist of a JOB statement, the job step specified in the STEPNAME parameter, and all steps that follow that job step.
- POSITION specifies that the output is to consist of a JOB statement, the job step specified in the STEPNAME parameter, and all steps that follow that job step.
- Each job step consists of one / / EXEC statement indicating the program to be executed and usually multiple / / DD statements defining the files and devices to be used.
- Namelist can be a single job step name, a list of step names separated by commas, or a sequential range of steps separated by a hyphen ( for example, STEPA-STEPE ).
- For example, STEPNAME = ( STEPA, STEPF-STEPL, STEPZ ) indicates that job steps STEPA, STEPF through STEPL, and STEPZ are to be included in or excluded from the operation.
- It is conceivable that an address space may have but one TCB ( again, the " job step " TCB ) but tens or hundreds or even thousands of SRBs, with the SRBs performing almost all of the work in the address space and the TCB merely synchronizing the SRBs and responding to communications from the system operator.
- SRBs may also be employed for " intra "-address-space processes, where the highest possible performance is required, and in this case the necessary resources are first acquired under a TCB ( usually the " job step " TCB ), before the SRBs are SCHEDULEd ( i . e ., presented to the system dispatcher to compete for processor resources ).